place of secure custody - Alemán Inglés Diccionario